3-topping pizza - Turkish English Dictionary